Platune: a tuning framework for system-on-a-chip platforms
نویسندگان
چکیده
System-on-a-chip (SOC) platform manufacturers are increasingly adding configurable features that provide power and performance flexibility in order to increase a platform’s applicability. This paper presents a framework, called Platune, for performance and power tuning of one such SOC platform. Platune is used to simulate an embedded application that is mapped onto the SOC platform and output performance and power metrics for any configuration of the SOC platform. Furthermore, Platune is used to automatically explore the large configuration space of such an SOC platform. The versatility, in terms of accuracy and speed of exploration, of Platune is demonstrated experimentally using three large benchmark examples. The power estimation techniques for processors, caches, memories, buses, and peripherals combined with the design space exploration algorithm deployed by Platune form a methodology for design of tuning frameworks for parameterized SOC platforms in general.
منابع مشابه
An Evolutionary Approach for Pareto-optimal Configurations in SOC Platforms
One of the most important problems in SOC platforms design is that of defining strategies for tuning the parameters of a parameterized system so as to obtain the Pareto-optimal set of configurations that provide multi-criteria optimisation. The paper proposes a methodology based on evolutionary techniques for exploration of the range of possible configurations of a parameterized system [1]. A h...
متن کاملPassive Vibration Control for Fatigue Damage Mitigation in Steel Jacket Platforms
Considering the stress cycles in the joints and members due to wave induced forces on offshore platforms, fatigue analysis is therefore one of the most important analyses in the offshore platforms design. Although most of the steel jacket type platforms are designed and located in areas with relatively high ratios of operational sea-states, for maximum environmental events, would have acceptabl...
متن کاملSystem-level Exploration for Pareto-optimal Configurations in Parameterized Systems-on-a-chip
In this work, we provide a technique for efficiently exploring the configuration space of a parameterized system-on-a-chip (SOC) architecture to find all Pareto-optimal configurations. These configurations represent the range of meaningful power and performance tradeoffs that are obtainable by adjusting parameter values for a fixed application mapped onto the SOC architecture. Our approach exte...
متن کاملEvaluation of Social Media Platforms Using Best-Worst Method and Fuzzy VIKOR Methods: A Case Study of Travel Agency
A correct social media strategy is essential for travel agencies working in today's global market to reach customers. The travel industry is a service-oriented industry, and travel agencies can easily reach their customers on social media by transforming their marketing strategies at no extra costs. There are so many options that a travel agency can use to make itself more visible on social med...
متن کاملGlobally Synchronized Frames for Guaranteed Quality-of-Service in Shared Memory Systems
Resource contention among concurrent threads on multicore platforms results in greater performance variability of individual threads than traditionally seen with time-multiplexed threads on single-core platforms. This performance variability makes it hard to provide performance guarantees, degrades parallel program performance, and burdens software writers by making performance tuning and load ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IEEE Trans. on CAD of Integrated Circuits and Systems
دوره 21 شماره
صفحات -
تاریخ انتشار 2002